@charset "UTF-8";
.richcheckbox{
    border:1px solid #CCC;
    color:#666;
    display:inline-block;
    height:26px;
    line-height:26px;
    padding:2px 10px 2px 5px;
    min-width:60px;
    text-align:center;
    margin:2px;
    border-radius:4px;}
.richcheckbox:hover{ cursor:pointer;}
.lowIE{
	position:absolute\9;
	top:-999px\9;
	left:-999px\9;
	}
.otherBrowser{
	display:none;
	}
.IEChecked{
    background:url(../img/checked.png) no-repeat right bottom;
    background-size:auto auto;
    border:1px solid #00a4ff;
    background-size:21px 21px;
    color:#00a4ff;}
.otherBrowserChecked{
    background:url(../img/checked.svg) no-repeat right bottom;
    background-size:auto auto;border:1px solid #00a4ff;background-size:21px 21px;
    color:#00a4ff;}
.richselect{
    position:relative;
    display:inline-block;
    width:220px;
    min-width:120px;
    background-color:#e6e6e6;
    vertical-align:middle;
    text-align:left;
    user-select:none;
    border:#ccc 1px solid;
    -webkit-touch-callout:none;}
.richselect .richplaceholder{
    position:relative;
    display:block;
    z-index:1;border-radius:2px;cursor:pointer;
    padding-left:5px;
    height:30px;
    line-height:30px;
    background:url("../img/arrow.png") no-repeat right center;
    }

